master substation - Español Inglés Diccionario